- Creating APIs for the platform and designing data model for the API
- Managing the reliability and scalability of the API and the platform
- Maintaining the infrastructure of the platform
- Using the latest technologies like Kubernetes, EKS, GKE, etc.
- Working on multiple databases like GCP Spanner, Redis, PostgreSQL
- Developing using Golang and sometimes Python
- Ability to write production code in Golang, Python, Scala, or Java
- Strong foundations in Computer Science or Software Engineering principles and best practices (DRY, SOLID, etc.)
- 3+ years of experience in developing distributed systems or programming backend logic
- Experience deploying containerized services on K8's or Docker
- Experience developing RESTful API's
- Experience with GCP Pubsub, Kafka or any queuing technology
- Experience with developing scalable pipelines and APIs
- Ability to collaborate cross functionally with Product, Engineering, Support
Company
Location
Toronto - Canada
Job type
Full-Time
Golang Job Details
About the team
Developers extensively use Nylas APIs to build their business use-case. Nylas offers world class APIs to integrate with communications data such as email, calendar and contacts. Webhooks are the most popular mechanism through which customers get notified of the changes occurring on the end user's inboxes, calendars, etc. Nylas currently pushes about 35M webhooks every day and is expected to double that number in a year. Our Webhooks Platform team is responsible for maintenance and enhancements of Webhooks and is one of the fastest growing and high impact teams at Nylas.
About the role
This role will be responsible for designing, developing, deploying, and maintaining various components of the webhooks platform. It involves cross functional collaboration with different teams to understand requirements and help them onboard triggers on the platform. Reporting to the Manager, Software Engineering, this role will join a small but growing team.
Responsibilities:
Qualifications:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs